* {
    margin: 0;
    padding: 0;
}

ul,
li {
    /* list-style: none; */
}

:root {
    --primary-color: rgb(199, 199, 64);
    --background-color: #6c757d;
    --text-color: #333;
    /* 首页图片高度 */
    --top-img-height: 450px;
    /* 虚线分隔栏颜色 */
    --dashed-color: #e8e8e8;
    /* 文字颜色一 */
    --text-color1: #797979;
    --text-color2: #39c5bb;
    --text-color3: rgb(163, 163, 163);
    --text-color4: rgb(136, 87, 235);
    /* 阴影效果 */
    --card-shadow-5: 0 0 20px rgba(0, 0, 0, 0.5);
    --card-shadow-1: 0 0 15px rgba(0, 0, 0, 0.3);
    /* 网站最大宽度 */
    --screen-max-width: 1200px;
}


/* icon图标样式 */
.icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    fill: currentColor;
}

/* 不同尺寸的图标类 */
.icon-ssm {
    font-size: 12px;
}

.icon-sm {
    font-size: 16px;
}

.icon-md {
    font-size: 24px;
}

.icon-lg {
    font-size: 32px;
}

/* message z-index */
.ant-message {
    z-index: 9999999999999999999 !important;
}

/* drawer去除padding */
:where(.css-dev-only-do-not-override-1p3hq3p).ant-drawer .ant-drawer-body {
    padding: 0;
}

/* spin加载样式 */
.ant-spin-text {
    color: #39c5bb;
    font-weight: bold;
}

.ant-spin-dot-item {
    background-color: #39c5bb !important
}

.ant-upload-list-item-container {
    max-width: 70vw;
}
:where(.css-dev-only-do-not-override-1p3hq3p).ant-upload-wrapper[data-v-1e897f39] .ant-upload-list {
    margin-top: 10px;
}